i wish i could stay. - Français Anglais Dictionnaire